From 5eefc37b3fce8ad708d9414ac934b873bc01042a Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 20 Jul 2011 01:19:59 +0200 Subject: [PATCH] cssprovider: @import is valid CSS The parser rewrite insisted on @import url() syntax, but CSS xplicitly allows omitting the url string. --- gtk/gtkcssprovider.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk/gtkcssprovider.c b/gtk/gtkcssprovider.c index 4be5b7516b..6ffb1a6c7b 100644 --- a/gtk/gtkcssprovider.c +++ b/gtk/gtkcssprovider.c @@ -1670,7 +1670,10 @@ parse_import (GtkCssScanner *scanner) GFile *file; char *uri; - uri = _gtk_css_parser_read_uri (scanner->parser); + if (_gtk_css_parser_is_string (scanner->parser)) + uri = _gtk_css_parser_read_string (scanner->parser); + else + uri = _gtk_css_parser_read_uri (scanner->parser); if (uri == NULL) { _gtk_css_parser_resync (scanner->parser, TRUE, 0); -- 2.30.2